package com.email.box.utils;

/**
 * @author jianggao
 */
public class GetMaxIdUtil {

    /**
     * 获取最大ID+1
     *
     * @param maxId 当前最大ID
     * @param num   位数
     * @return 最大ID+1
     */
    public static String getMaxId(String maxId, int num) {
        return String.format("%0" + num + "d", Integer.parseInt(maxId) + 1);
    }

    /**
     * 获取最大ID+1 加强版
     * 自动获取最大id的位数
     *
     * @param maxId 当前最大id
     * @return 最大id+1
     */
    public static String getMaxIdPlus(String maxId) {
        return getMaxId(maxId, maxId.length());
    }

    public static void main(String[] args) {
        System.out.println(getMaxId("0009", 10));
    }
}
